package com.bean;

/**
 * @Author: tgy
 * @Date: 2020-08-01 11:04
 */


/**
 * 1. 如果是复杂对象，使用 FactoryBean的实现类创建对象，则可以实现 isSingleton方法实现对象的创建次数
 *
 * 2. 如果是普通对象，使用 Bean创建，则在xml 中设置 scope 为 singleton 来表示对象只创建一次
 *      <Bean scope="singleton">
 *
 *    singleton默认是在spring启动创建工厂对象的时候，创建对象，
 *    如果想把创建对象的时间推迟到获取对象的时候，可以设置 lazy-init="true"。
 *
 *    如果把 scope设置为 prototype，则每次通过spring工厂类获取对象的时候，都会创建新的对象
 *
 */
public class Bean创建次数 {

    public static void main(String[] args) {



    }
}
